the delay in executing your order - Français Anglais Dictionnaire